\hypertarget{class_c_s_t_l_compiler_if}{}\section{C\+S\+T\+L\+Compiler\+If Class Reference}
\label{class_c_s_t_l_compiler_if}\index{C\+S\+T\+L\+Compiler\+If@{C\+S\+T\+L\+Compiler\+If}}


Extracts and valites all attibutes from a \char`\"{}if\char`\"{} tag.  




{\ttfamily \#include $<$cstlcompilerif.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_c_s_t_l_compiler_if_a6d9ff3428d392123f5139d8ca65e5322}{C\+S\+T\+L\+Compiler\+If} (const Q\+Xml\+Stream\+Attributes \&attr)
\begin{DoxyCompactList}\small\item\em This constructor processes and validates the attributes of \char`\"{}if\char`\"{} tag. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_c_s_t_l_compiler_if_a62b146cf929d1281be7a4d280bff04df}\label{class_c_s_t_l_compiler_if_a62b146cf929d1281be7a4d280bff04df}} 
Relational\+Operator {\bfseries relational\+Operator}
\item 
\mbox{\Hypertarget{class_c_s_t_l_compiler_if_a598f5f0e824ffa6a6b817a362e108363}\label{class_c_s_t_l_compiler_if_a598f5f0e824ffa6a6b817a362e108363}} 
bool {\bfseries is\+Number} = false
\item 
\mbox{\Hypertarget{class_c_s_t_l_compiler_if_a6bf7af6ef1a5c9c5f0654b6873ffe6d0}\label{class_c_s_t_l_compiler_if_a6bf7af6ef1a5c9c5f0654b6873ffe6d0}} 
Q\+Map$<$ Q\+String, Q\+String $>$ {\bfseries attributes}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Extracts and valites all attibutes from a \char`\"{}if\char`\"{} tag. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_c_s_t_l_compiler_if_a6d9ff3428d392123f5139d8ca65e5322}\label{class_c_s_t_l_compiler_if_a6d9ff3428d392123f5139d8ca65e5322}} 
\index{C\+S\+T\+L\+Compiler\+If@{C\+S\+T\+L\+Compiler\+If}!C\+S\+T\+L\+Compiler\+If@{C\+S\+T\+L\+Compiler\+If}}
\index{C\+S\+T\+L\+Compiler\+If@{C\+S\+T\+L\+Compiler\+If}!C\+S\+T\+L\+Compiler\+If@{C\+S\+T\+L\+Compiler\+If}}
\subsubsection{\texorpdfstring{C\+S\+T\+L\+Compiler\+If()}{CSTLCompilerIf()}}
{\footnotesize\ttfamily C\+W\+F\+\_\+\+B\+E\+G\+I\+N\+\_\+\+N\+A\+M\+E\+S\+P\+A\+CE C\+S\+T\+L\+Compiler\+If\+::\+C\+S\+T\+L\+Compiler\+If (\begin{DoxyParamCaption}\item[{const Q\+Xml\+Stream\+Attributes \&}]{attr }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}



This constructor processes and validates the attributes of \char`\"{}if\char`\"{} tag. 


\begin{DoxyParams}{Parameters}
{\em const} & Q\+Xml\+Stream\+Attributes \&attr \+: X\+ML tag attributes. \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/herik/\+C\+P\+P\+Web\+Framework/\+C\+P\+P\+Web\+Framework/cwf/cstlcompilerif.\+h\item 
/home/herik/\+C\+P\+P\+Web\+Framework/\+C\+P\+P\+Web\+Framework/cwf/cstlcompilerif.\+cpp\end{DoxyCompactItemize}
